tea trolley - German English Dictionary